@charset "utf-8";
/* CSS Document */

.linha_numero
{
	font-size:1.1em; 
	width:15%; 
	float:left;
}

.linha_trajeto
{
	font-size:1.1em; 
	float:right; 
	margin-left:3%;	
}
.linha_trajeto_alarme
{
	font-size:1.1em; 
	float:left; 
	margin-left:3%;	
}

.tempo_estimado
{
	font-size:.8em; 
	background-color:grey; 
	color: white; 
	float:left; 
	padding-left:1%;
    vertical-align:middle;
	margin-top:1.2%;
	margin-left:1%; 
	padding-right:1%;
}

.endereco_ponto
{
	font-size:.8em;
	float:left;
}

.alarme_footer
{
	text-align:center; 
	margin-bottom:1%;
	margin-top:1%;
}

.linha_numero_detalhe
{
	font-size:2em; 
	width:15%; 
	float:left;	
}

.linha_trajeto_detalhe
{
	font-size:1.3em; 
	float:left; 
	margin-left:8%; margin-top:2.5%;	
}

.tempo_estimado_detalhe
{
	font-size:.8em; 
	background-color:grey; 
	color: white; 
	float:left; 
	padding-left:1%;
    vertical-align:middle;
	margin-left:2%; 
	padding-right:1%;	
}

.mapa_detalhe
{
	margin-left:5%;	
}
.ui-icon-place 
{ 
	background-image: url(imgs/place_icon.png); 
}
#map-page, #map-canvas
{ 
 
	 
}